PublishPress\Future\Modules\Workflows\Domain\Engine\InputValidators\PostQuery S

Total Complexity 40
Dependencies 4
Dependents 0
Total lines 194
Lines of code 124
Logical lines of code 77
Comment lines 2
Methods 11
Properties 2

Methods 11

Method Rating Maintainability Complexity Lines of code
hasValidPostTerms()
A
50 8 28
validateLegacyPostQuery()
S
56 7 21
hasValidPostType()
S
60 5 13
hasValidPostId()
S
63 4 10
validateJsonPostQuery()
S
62 3 12
hasValidPost()
S
65 3 9
hasValidPostStatus()
S
67 3 7
validate()
S
65 2 9
isLegacyPostQuery()
S
77 2 3
hasValidPostAuthor()
S
66 2 8
__construct()
S
77 1 4